package com.atguigu.gmall.product.service;

import com.atguigu.gmall.product.entity.SpuImage;
import com.atguigu.gmall.product.entity.SpuInfo;
import com.atguigu.gmall.product.entity.SpuSaleAttr;
import com.atguigu.gmall.product.entity.SpuSaleAttrValue;
import com.atguigu.gmall.product.vo.SpuInfoVo;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
* @author weiranyi
* @description 针对表【spu_info(商品表)】的数据库操作Service
* @createDate 2022-11-29 16:41:29
*/
public interface SpuInfoService extends IService<SpuInfo> {

    Page<SpuInfo> getSpuList(Long pn, Long ps, Long c3id);

    void saveSpuInfo(SpuInfoVo spuInfoVo);

    List<SpuImage> getSpuImageList(Long spuId);

    List<SpuSaleAttr> getSpuSaleAttrList(Long spuId);
}
